.item-btn {
  display: block;
  height: 56px;
  padding-left: 10px;
  line-height: 56px;
  background-color: rgb(48, 65, 86);
  color: rgb(191, 203, 217);
}

.menu-view li > a > i.arrow {
  float: right;
  margin-right: 10px;
  transition: all 0.5s;
  line-height: 56px;
}
.menu-view li.open > a > i.arrow {
  transform: rotateZ(90deg);
}

.menu-view li > ul {
  padding-left: 20px;
  background-color: #1f2d3d;
}
.menu-view li > ul {
  display: none;
  //transition: all 1s;
}
//.menu-view li.open > ul {
//  display: block !important;
//}
.menu-view li > a {
  background-color: transparent;
}

.menu-view li ul li:hover > a,
.menu-view li ul li.selected > a {
  background-color: transparent !important;
}


.menu-view > ul > li > a:hover {
  background-color: #263445 !important;
  color: #f4f4f5 !important;
}

.menu-view > ul > li.selected > a {
  background-color: transparent;
  color: #f4f4f5 !important;
}
.menu-view > ul > li li > a:hover,
.menu-view > ul > li li.selected > a {
  color: rgb(64, 158, 255) !important;
}
